pine needles - Turkish English Dictionary